<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:1360px) {
	.header_logo20 {
		text-align: center;
		float: left;
		width: 100%;
		display: none
	}
.header_logo19.themes19logoset img {

    width: 62% !important

}

	.informationtheme19 {
		text-align: center;
		margin-top: 22px
	}

	.footersec img {
		margin-top: 5px
	}

	.imguggg33 img {
		margin: 8px 0 8px 0
	}

	.right_socio20 ul {
		display: inline-block
	}

	.right_socio20 {
		float: left;
		width: 100%;
		text-align: center
	}

	.header_detail_right20 h3 {
		color: #dc1b2e;
		margin: 0;
		font-size: 20px;
		float: left;
		margin: 4px 0;
		font-family: robotomedium;
		width: 100%
	}

	.header_detail_right20 {
		margin: 0;
		float: left;
		width: 100%;
		text-align: center;
		margin: 0
	}

	.newsletter_bgTheme20 {
		padding: 0
	}

	.property img {
		width: 100% !important;
		height: 160px !important
	}

	.property {
		height: 340px !important
	}

	@media screen and (max-width:844px) {
		.client-left_Theme26 {
			float: left;
			width: 26%
		}

		.client-left_Theme26 img {
			width: 92%
		}
.clientnametheme29 img {
    width: 60% !important;
    margin: 12px 0 0;
}
		.right_socio19 {
			display: none
		}

		.right_socio img {
			float: right;
			width: 100%
		}

		.header_detailTheme26 h2 {
			font-size: 30px
		}

		.logo29 {
			float: left;
			margin-top: 6px;
			text-align: center;
			width: 100%
		}

		.logo29 ul {
			margin-bottom: 0
		}

		.clientnametheme29 img {
			width: 29%;
			margin: 0
		}

		.clientnametheme29 {
			text-align: center
		}

		.theme29client {
			text-align: center
		}

		.theme29client p {
			float: left;
			width: 100%
		}

		.theme29client2 h5 {
			float: left;
			width: 100%
		}

		.theme29client2 {
			text-align: center;
			float: left;
			width: 100%;
			border: 1px solid #222
		}

		.theme29client p {
			float: left;
			width: 100%;
			margin: 4px 0
		}
	}
@media (max-width:736px) {
a.LogoThemeDouble23 img {
    width: 18% !important;
    padding: 4px;
    border-radius: 5px;
    margin: 14px;
}
}
	@media screen and (max-width:767px) {
		.settingclient24ThemeLogoDouble {
			display: none
		}
		a.LogoThemeDouble23 img {
    width: 38% !important;	
    background: #fff;
    padding: 4px;
    border-radius: 5px;
}
.header_logo19.themes19logoset img {
    max-width: 36% !important;
    
}
.logo23 {
    display: none;
}
.header_detail23{
	  text-align: center !important;
	
}
.infoside {
    text-align: center;
}
.jslogo {
    float: left;
    width: 100%;
    text-align: center;
}
.infoside .fa {
    float: initial !important;
    margin-right: 11px;
}
.flowsec h2 {
    width: 100% !important;
    text-align: center;
	    margin: 39px 0 0 0;

}
.flowsec {
    float: left;
    width: 100%;
    margin-top: -17px;
    text-align: center;
}
ul.SocialIcon2 li {
    float: left;
	    text-align: center;

}
ul.SocialIcon2 {
    float: initial !important;
    text-align: center !important;
    display: inline-block;
	    margin: 13px 28px 17px 37px;


}
.comlogo p{
	color:#fff;
}
.comlogo {
    float: left !important;
    margin-top: 7px !important;
    text-align: center !important;
    width: 100% !important;
}
.right_sociofooter {
    display: contents !important;
}
		.settingclient24ThemeLogo {
			float: left;
			width: 100%;
			margin-top: 1px
		}

		.settingclient24ThemeLogo img {
			display: none
		}

		.flowsec24 img {
			display: inherit !important
		}

		.settingclient24Theme h1 {
			font-size: 35px
		}

		.settingclient24ThemeDouble h1 {
			font-size: 25px
		}

		.settingclient24ThemeDouble h6 {
			font-size: 14px
		}

		.settingclient24Theme h5 {
			font-size: 20px;
			font-weight: 400;
			text-transform: uppercase;
			color: #222;
			margin: 7px 0 0 0
		}

		.settingclient24Theme h6 {
			font-size: 17px;
			font-weight: 400;
			margin: 0
		}

		.settingclient24ThemeDouble h5 {
			font-size: 18px
		}

		.advabced-search {
			display: none
		}

		p.righth2 {
			text-align: left !important
		}

		.header_logo19 img {
			display: none
		}
.header_logo19 img {
		display: revert;
		
    width: 29%!important;
    margin: 8px 2px 2px !important;

	}
	.header_logo19 {
    margin-top: 0!important;
    text-align: center!important;
}
.informationtheme19 {
    text-align: center;
    margin-top: 0px;
}
	.themeSettingTog19{
		display:none;
	}
.theme19 {
	    padding: 3px 0px;

}
		.top_middle_content h2 {
			font-size: 20px
		}

		.MainContentSearchBarTheme19 {
			width: 100%
		}

		.green-btn.large19 {
			border-radius: 50px;
			width: 100%;
			margin-top: 10px
		}

		.MainContentSearchBarTheme19 {
			width: 100% !important;
			float: left;
			padding: 31px !important;
			font-size: 15px;
			border: 0;
			border-radius: 50px !important
		}

		.clientName19 {
			float: left;
			text-align: center;
			width: 100%
		}

		.informationtheme19 h2 {
			float: left !important;
			text-align: center;
			width: 100%;
			font-size: 35px !important;
			margin: 10px 0 0 !important
		}

		.informationtheme19 p {
			float: left !important;
			text-align: center;
			width: 100%
		}

		.header_detail_right {
			margin: 0 !important;
			float: left
		}

		.header_detail_right h3 {
			width: 100%;
			font-size: 16px !important;
			float: left !important
		}

		.informationtheme19 {
			text-align: center;
			margin-top: 22px
		}

		.clientName19 {
			float: left;
			text-align: center;
			width: 100%
		}

		.linkbottom19 li {
			margin: 10px !important;
			font-size: 14px !important
		}

		.linkbottom19 p {
			font-size: 14px !important
		}

		.ThemeLinksSet19 li {
			font-size: 12px !important
		}

		.header_detail_right {
			margin: 0 !important;
			float: left
		}

		img.logotheme19btom {
			width: 40%;
			margin: 16px 0
		}

		.property_24 {
			width: 100%
		}

		.FeaturedHeadingTheme33 h2 {
			font-size: 25px
		}

		.citis_sctTheme33_2 {
			float: left;
			width: 100%;
			margin-top: 10px;
			margin-bottom: 10px
		}

		.clientsinfoTheme33Settings h3 {
			margin: 16px 0 0;
			font-size: 24px
		}

		.contantTheme33Settings h4 {
			font-size: 18px;
			color: #222;
			margin: 23px 0 0 0
		}

		.contantTheme33Settings h2 {
			font-size: 21px;
			margin: 11px 0 8px
		}

		.clientsinfoTheme33Settings img {
			width: 40%
		}

		.formsetttinggg input {
			width: 100%;
			float: left
		}

		.myfootersettt li {
			float: left;
			margin-right: 8px;
			color: #fff;
			font-size: 15px;
			width: 100%
		}

		.myfootersettt p {
			margin-top: 0
		}

		ul.facilities-list.clearfix li {
			margin: 3px 11px
		}

		div#carousel-custom {
			height: 230px !important;
			border: 1px solid #ddd;
			width: 100%
		}

		.modal-left-content .item img {
			width: 100%;
			height: 230px !important
		}

		mg.newsliderclass {
			max-height: 230px !important
		}

		.HeaderTheme33 {
			position: relative;
			background: #222;
			padding: 2px 0;
			margin: 0
		}

		.clientsinfoTheme33 {
			text-align: center
		}

		.property_24 {
			width: 50%
		}

		.readtestimonial {
			font-size: 17px !important
		}

		.formsetttinggg input {
			width: 48%;
			margin: 15px 7px 0 0;
			float: left
		}

		.formsetttinggg textarea {
			margin: 13px 0
		}

		.contantTheme33Settings {
			margin: 0
		}

		.facebook33 {
			display: none !important
		}

		.twitter33 {
			display: none !important
		}

		nav.navbar.navbar-default.theme33nevsett {
			line-height: 0 !important
		}

		.clientsinfoTheme33Settings img {
			width: 26%
		}

		.clientsinfoTheme33 li {
			float: inherit;
			margin-right: 16px;
			font-size: 14px;
			font-weight: 400;
			line-height: 27px
		}

		.logosettingnew33 img {
			display: none
		}

		.right_socio {
			float: right;
			margin-bottom: 8px;
			display: none
		}

		.header_detailTheme26 h2 {
			font-size: 35px
		}

		.header_detailTheme26 {
			float: left !important;
			width: 100% !important;
			margin-top: 17px !important;
			text-align: center;
			margin-bottom: 28px
		}

		.header_detailTheme26 h5 {
			font-size: 17px;
			margin: 1px 1px 6px
		}

		.header_detailTheme26 h4 {
			font-size: 17px;
			margin: 1px 0 0
		}

		.client-left_Theme26 img {
			display: none
		}

		.right_socio img {
			float: right;
			width: 65%;
			display: none
		}

		span.property-type.Newtypeme {
			float: left !important
		}

		.properties-address h4 {
			color: #363636;
			font-size: 17px;
			line-height: 27px;
			text-transform: capitalize
		}

		.header-addre-form {
			width: 100%
		}

		.newsletter_bg29 {
			float: left;
			width: 100%;
			margin-top: 0;
			margin-bottom: 0
		}

		.clientnametheme29 {
			float: left;
			width: 100%;
			text-align: center
		}

		.logo29 {
			float: left;
			margin-top: 6px;
			text-align: center;
			width: 100%
		}

		div#carousel-custom {
			height: 157px
		}

		.properties-condition ul li span {
			line-height: 21px
		}

		button.button-md-3.button-theme.btn-block.mysmgs2 {
			padding: 6px 22px !important;
			font-size: 13px;
			width: 100%;
			float: left;
			background: #222;
			border: 0
		}

		.agent-detail2 {
			margin-bottom: 20px
		}

		.calculators-set {
			margin-bottom: 18px
		}

		img.newsliderclass {
			height: 157px !important
		}

		.logo-section img {
			width: 50% !important;
			border: 1px solid #222
		}

		.theme29client p {
			float: left;
			width: 100%
		}

		.theme29client2 h5 {
			float: left;
			width: 100%
		}

		.theme29client {
			text-align: center
		}

		.theme29client2 {
			text-align: center
		}

		.home_worth_bg29 {
			float: left;
			padding: 31px 0
		}

		.futer_btn29 h2 {
			margin: 1px 0 0;
			padding: 6px 9px;
			font-size: 18px
		}

		.button.newsltr_btn29 {
			width: 100%
		}

		#search29 {
			width: 56%
		}

		.fuutr_menu_bg29 {
			margin-top: 16px
		}

		.futer_btn ul li a {
			margin-right: 9px
		}

		.newclient.h666 {
			width: 50%
		}

		.home5settt {
			width: 47%;
			float: left
		}

		.home5settt h3 {
			width: 44% !important;
			float: left
		}

		.home7Box1 img {
			height: 201px
		}

		.imag7 {
			width: 21%
		}

		.cityhome7set {
			width: 50%;
			float: left
		}

		.home8cityset {
			width: 50%;
			float: left
		}

		a.logoHome9999 {
			display: none
		}

		.Theme11ClientName {
			float: left;
			width: 44%;
			margin-top: 6px;
			margin-bottom: 2px
		}

		.Theme11ClientName.newclient.h777 img {
			width: 25%;
			height: 92px
		}

		a.LogoThemeDouble {
			display: none
		}

		.top_login21.doubletheme21 {
			width: 50%;
			float: left;
			text-align: center
		}

		.doubletheme23 h3 {
    width: 100%;
}

		.doubletheme23 {
			width: 50%;
			float: left;
			text-align: center
		}

		.ClientImgTheme23 img {
			width: 33%
		}

		.header_detail27 {
			display: none
		}

		.header_detail img {
			display: none
		}

		.client_infor {
			float: left;
			width: 58% !important
		}

		.client_pic {
			width: 23% !important;
			float: left
		}
	}

	@media screen and (max-width:414px) {
		.doubletheme23 {
			width: 100%;
			float: left;
			text-align: center
		}

		.logo-section li {
			display: inline;
			margin-right: 21px;
			font-size: 15px;
			text-transform: uppercase
		}

		.newclient.h666 {
			width: 100%
		}

		.newclient img {
			width: 21%;
			height: 85px
		}

		h1.logo_name {
			margin: 9px 0 0
		}

		h6.mySalesss {
			float: left;
			width: 73%
		}

		.list-inline a {
			font-size: 12px
		}

		.Theme11ClientName {
			float: left;
			width: 100%;
			margin-top: 6px;
			margin-bottom: 2px
		}

		.Theme11ClientName.newclient.h777 img {
			width: 31%;
			height: 80px
		}

		.home5settt {
			width: 100%;
			float: left
		}

		.home5settt h3 {
			width: 90% !important;
			float: left
		}

		.imag7 {
			width: 100%
		}

		.cityhome7set {
			width: 100%;
			float: left
		}

		.home8cityset {
			width: 100%;
			float: left
		}

		.top_login21.doubletheme21 {
			width: 100%;
			float: left;
			text-align: center
		}

		.client_infor {
			float: left !important;
			width: 100% !important;
			margin-top: 14px
		}

		.client_pic img {
			float: left;
			width: 54% !important
		}

		.client_pic {
			width: 100% !important;
			float: left
		}

		@media screen and (max-width:320px) {
			h3.QuickSearch29 {
				font-size: 22px;
				line-height: 28px
			}

			.futer_btn ul li a {
				margin-right: 9px
			}

			#search29 {
				width: 50% !important
			}
		}
	}
}</pre></body></html>